# 选班长：
from collections import Counter

# 初始候选人信息
    ## 用啥初始化?
# 轮流投票
    ##     while
# 统计票数,取出最高票数,找到对应的是谁
    ## 有个东西来存, Counter, list
    ## 各种方法 各种方式

print("本次投票 rose and jack")
list1 = ["王二狗", "李小花", "三胖", "张三", "李四"]
z = []
a = 1
while a:
    for i in list1:
        a = input("%s进行投票:" % i)
        if a == "rose":
            z.append(a)
        elif a == "jack":
            z.append(a)
        else:
            print("无效票")
    b = Counter(z)
    r1 = b["rose"]
    j1 = b["jack"]
    print("rose%s票  jack%s票" % (r1, j1))
    if r1 < j1:
        print("jack当先班长，鼓掌，撒花。。")
        a = 0
    elif r1 > j1:
        print("rose当先班长，鼓掌，撒花。。")
        a = 0
    elif r1 == j1:
        print("平票，再次投票")
